EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
Life support
/lˈaɪf səpˈɔːt/
/lˈaɪf səpˈoːɹt/
Life support
[NOUN]1
medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
synonyms : life-support system
2
equipment that makes life possible in otherwise deadly environmental conditions
synonyms : life-support system
Examples
1. The cell body, or soma, is the neuron’s life support.
2. Meat Loaf self-medicated with drugs and alcohol, and his fruitful partnership with Jim Steinman was on life support.
3. Were on life support for democracy and justice.
4. They're on life support.
more